/* 导入Export2Excel方法 */
import {
	export_json_to_excel,
	export_get_title_time,
	format_json,
} from './Export2Excel'

/*
 * 导出 单行表头
 * tHeader 表头信息集合
 * filterVal 表头对应字段名集合
 * list 数据
 * excelNm 导出Excel文件名
 * merges 合并内容，若无，则传入false
 *   var merges = {
	     s: {//s为开始
	         c: 0,//开始列
	         r: 0//可以看成开始行,实际是取值范围
	     },
	     e: {//e结束
	         c: 0,//结束列
	         r: 0//结束行
	     }
	}
 * */
export function export2ExcelToJs(tHeader, filterVal, list, excelNm, merges) {
	// 将数据转换为json数据
	const data = format_json(filterVal, list)
	// 获取当前时间
	const currentdate = export_get_title_time()
	if(excelNm=='' || excelNm ==null){
		excelNm = 'Excel'
	}
	//导出
	export_json_to_excel(tHeader, data, excelNm, excelNm +'_'+currentdate,merges)
}